WebDevStudios\WPSWA\Algolia\AlgoliaSearch\SearchClient A

Total Complexity 73
Dependencies 16
Dependents 9
Total lines 593
Lines of code 340
Logical lines of code 126
Comment lines 111
Methods 48
Properties 3

Methods 48

Method Rating Maintainability Complexity Lines of code
hasPendingMappings()
S
59 5 15
multipleQueries()
S
57 4 18
createWithConfig()
S
58 3 16
assignUserId()
S
59 3 15
removeUserId()
S
61 3 13
multipleGetObjects()
S
62 3 12
copyRules()
S
66 3 8
copySynonyms()
S
66 3 8
searchUserIds()
S
64 3 9
copySettings()
S
66 3 8
deleteDictionaryEntries()
S
59 1 15
get()
S
72 2 6
getSecuredApiKeyRemainingValidity()
S
63 2 10
copyIndex()
S
62 1 12
replaceDictionaryEntries()
S
61 1 12
moveIndex()
S
62 1 12
saveDictionaryEntries()
S
61 1 12
assignUserIds()
S
64 1 11
getLogs()
S
78 1 3
__construct()
S
77 1 4
getTask()
S
75 1 4
waitTask()
S
75 1 4
custom()
S
78 1 3
getTopUserId()
S
80 1 3
clearDictionaryEntries()
S
79 1 3
searchDictionaryEntries()
S
67 1 8
setDictionarySettings()
S
66 1 9
getTopUserIds()
S
78 1 3
getPersonalizationStrategy()
S
78 1 3
getUserId()
S
78 1 3
listApiKeys()
S
78 1 3
create()
S
78 1 3
initIndex()
S
79 1 3
getAppId()
S
81 1 3
isAlive()
S
78 1 3
search()
S
79 1 3
multipleBatch()
S
65 1 9
listIndices()
S
78 1 3
getApiKey()
S
78 1 3
listUserIds()
S
78 1 3
addApiKey()
S
71 1 5
updateApiKey()
S
73 1 4
deleteApiKey()
S
73 1 4
restoreApiKey()
S
73 1 4
generateSecuredApiKey()
S
71 1 5
setPersonalizationStrategy()
S
67 1 9
listClusters()
S
78 1 3
getDictionarySettings()
S
68 1 8